cross-country vehicles - Turc Anglais Dictionnaire